fall arresting device - French English Dictionary